Bisimulation and Modal Logics

نویسنده

  • EUNSUK KANG
چکیده

Modal logic is a family of logics for reasoning about modalities. For example, given a sentence φ, one may wish to express statements such as “φ is necessarily true” or “φ is possibly true”. Modalities are expressed using modal operators. In the most basic modal logic, called propositional modal logic, one may use the operators 2 and 3 to formalize the above two statements as 2φ and 3φ. In this paper, we are interested in one important notion called bisimulation. In modal logic, bisimulation is the fundamental concept of equivalence between structures, originally introduced by van Benthem [1]. A model-theoretic viewpoint of bisimulation investigates the preservation of the truth of a modal formula under a class of structures; this notion of preservation is also referred as bisimulation invariance. Outside of the mathematics community, bisimulation has also had significant impact on theoretical computer science, especially in areas such as automata theory and verification of finite-state systems. We begin our discussion by formalizing bisimulation and its related concepts. Then, we introduce three different types of modal logics—in the order of increasing expressiveness, the propositional modal logic (ML), linear and branching time logics (LTL, CTL, and CTL∗) and, the fixed point logic (μ-calculus). All of these logics share a feature that makes them suitable for expressing properties of a finitestate system; that is, every property definable in each of the logics is bisimulationinvariant. Another way to characterize these modal logics is that they express the observational behaviours of a finite-state system. Given two systems M and M ′, their internal configurations may differ, but from an observer’s point of view, M and M ′ are distinguishable only by their external behaviours. This characterization of bisimulation as a concept of behavioural equivalence has sustained much interest in computer science, especially among researchers who are interested in studying abstract state machines as models of computation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bisimulation Quantified Logics: Undecidability

In this paper we introduce a general semantic interpretation for propositional quantification in all multi-modal logics based on bisimulations (bisimulation quantification). Bisimulation quantification has previously been considered in the context of isolated modal logics, such as PDL (D’Agostino and Hollenberg, 2000), intuitionistic logic (Pitts, 1992) and logics of knowledge (French 2003). We...

متن کامل

Bisimulation Quantified Modal Logics: Decidability

Bisimulation quantifiers are a natural extension of modal logics. They preserve the bisimulation invariance of modal logic, while allowing monadic second-order expressivity. Unfortunately, it is not the case that extension by bisimulation quantifiers always preserves the decidability of a modal logic. Here we examine a general class of modal logics for which decidability is preserved under exte...

متن کامل

Idempotent Transductions for Modal Logics

We investigate the extension of modal logics by bisimulation quantifiers and present a class of modal logics which is decidable when augmented with bisimulation quantifiers. These logics are refered to as the idempotent transduction logics and are defined using the programs of propositional dynamic logic including converse and tests. This is a nontrivial extension of the decidability of the pos...

متن کامل

Bisimulation Quantifiers for Modal Logics

Modal logics have found applications in many different contexts. For example, epistemic modal logics can be used to reason about security protocols, temporal modal logics can be used to reason about the correctness of distributed systems and propositional dynamic logic can reason about the correctness of programs. However, pure modal logic is expressively weak and cannot represent many interest...

متن کامل

The Freedoms of Guarded Bisimulation

Guarded logics have been shown to be amazingly versatile and tractable logics since their inception by Andréka, van Benthem, Németi in [1]. Features otherwise known from modal logics are lifted to the richer setting of general relational structures. The leading idea in this generalisation is the relativisation of quantifiers to tuples that are guarded by relational atoms. In a sense that can be...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008